23.3. 自定义SpringApplication
如果默认的SpringApplication
不符合你的口味,你可以创建一个本地实例并对它进行自定义。例如,想要关闭banner你可以这样写:
public static void main(String[] args) {
SpringApplication app = new SpringApplication(MySpringConfiguration.class);
app.setBannerMode(Banner.Mode.OFF);
app.run(args);
}
注:传递给SpringApplication
的构造器参数将作为spring beans的配置源,多数情况下,它们是一些@Configuration
类的引用,但也可能是XML配置或要扫描包的引用。
你也可以使用application.properties
文件来配置SpringApplication
,具体参考24. Externalized 配置,访问SpringApplication Javadoc可获取完整的配置选项列表.